// 初始化请求配置
uni.$u.http.setConfig((config) => {
	// 根据不同环境设置请求根路径
	config.baseURL = process.env.NODE_ENV === 'production' ? 'https://yl.qiyebox.com' : 'https://yl.qiyebox.com';
	// 默认所有接口都使用 loading 展示，如有需要可在请求时设置 config.custom.loading = false 关闭
	config.custom.loading = true;
	// 默认只展示请求成功的响应数据，如有需要可在请求时设置 config.custom.showAllResponse = true 显示所有响应数据
	config.custom.showAllResponse = false;
	// 默认显示请求失败的错误信息，如有需要可在请求时设置 config.custom.toastErrorMsg = false 关闭
	config.custom.toastErrorMsg = true;
	return config;
});

module.exports = (vm) => {
	require('./requestInterceptors')(vm);
	require('./responseInterceptors')(vm);
};
